<%-- 
    Document   : GioHangApContent
    Created on : Nov 4, 2011, 1:16:41 PM
    Author     : kijoo
--%>

<%@page import="java.math.BigDecimal"%>
<%@page import="MODEL.DAO.*"%>
<%@page import="MODEL.POJO.*"%>
<%@page import="java.util.ArrayList"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<div class="tieude">Giỏ hàng của bạn</div>
<table width="705" border="0">
    <tr>
    <td width="30" align="center" bgcolor="#6633FF" >#</td>
    <td width="243" align="center" bgcolor="#6633FF">Tên San Pham</td>
    <td width="137" align="center" bgcolor="#6633FF">Giá</td>
    <td width="77" align="center" bgcolor="#6633FF">Số lượng</td>
    <td width="138" align="center" bgcolor="#6633FF">Thành tiền</td>
    <td width="39" align="center" bgcolor="#6633FF">Xóa</td>
</tr>
<%
    String idloaisanpham = (String) request.getAttribute("LoaiSanPhams");
    BigDecimal tongtien = new BigDecimal(0);
    ArrayList<ChiTietHoaDonPOJO> giohang = null;
    giohang = (ArrayList<ChiTietHoaDonPOJO>) session.getAttribute("GioHang");
    if (giohang != null) {
        for (int i = 0; i < giohang.size(); i++) {
            ChiTietHoaDonPOJO cthd = giohang.get(i);
            ChiTietSanPhamPOJO ctsp = ChiTietSanPhamDAO.LayChiTietSanPham(cthd.getIdchitietsanpham());
%>
<tr>
<td align="center"><%=i + 1%></td>
<td align="center"><%=ctsp.getTensanpham()%></td>
<td align="center"><%=ctsp.getGiaban()%></td>
<td align="center"><input type="textbox" name="txbsoluong<%=i%>" size="7px" value="<%=cthd.getSoluongban()%>"/></td>
    <%
        BigDecimal thanhtien = new BigDecimal(0);
        thanhtien = (new BigDecimal(cthd.getSoluongban())).multiply(ctsp.getGiaban());
        tongtien = tongtien.add(thanhtien);
    %>
<td align="center"><%=thanhtien%></td>
<td align="center"><a href="CartAppleController?Action=Xoa&idloaisanpham=<%=idloaisanpham%>&idchitietsanpham=<%=ctsp.getIdchitietsanpham()%>"><img src="images/del.gif" width="20" height="20"/></a></td>
</tr>
<% }%>
<td colspan="3"><a href="HomeController?Action=<%=idloaisanpham%>&idloaisanpham=<%=idloaisanpham%>"><img src="images/continu-buy.jpg" width="150" height="33" align="left" /></a>
    <div><a href="CartAppleController?Action=CapNhatGioHang&idloaisanpham=<%=idloaisanpham%>&<% for (int j = 0; j < giohang.size(); j++) {
            ChiTietHoaDonPOJO cthd = giohang.get(j);
            String txbsl = "txbsoluong" + j;
            int slb = 1;
            %><%--bo tay cho nay ko the lay dc gia tri trong textbox --%><%
                if (cthd.getSoluongban() != slb) {
            %>slbosp<%=j%>=<%=slb%>&<%
                    }
                }%>">
            <img src="images/update-cart.jpg" width="145" height="33" align="left" /></a></div></td>
<td colspan="3">Tổng cộng:  <%=tongtien%></td>
<tr>
<td colspan="6"><a href="CartAppleController?Action=NhapThongTin&idloaisanpham=<%=idloaisanpham%>"><img src="images/checkout.jpg" width="163" height="61" align="right" /></a></td>
</tr>
<% }%>
</table>

<hr>
<div>
    <%
        if (request.getAttribute("GiaTriNhapThongTin") == "1") {

    %>

    <div class="boxdatmua">
        <form onSubmit="return kiemtra()"  id="frmnhapthongtin" name="frmnhapthongtin" method="post" action="CartAppleController">
            <table width="704" border="0">
                <tr><td colspan="4"><p>Thông tin người mua</p>
                    <p>Vui lòng nhập đủ thông tin sau</p><hr width="680"/></td>
                </tr>

                <tr>
                <td align="right">Họ Tên: </td><td><input type="text" name="hoten" ></td>
                <td align="right">Email:</td><td><input type="text" name="email"></td>
                </tr>
                <tr>
                <td align="right">Địa chỉ: </td><td><input type="text" name="diachi"></td>
                <td align="right">Điện thoại:</td><td><input type="text" name="dienthoai"></td>
                </tr>
                <tr><td colspan="4">&nbsp;</td></tr>
                <tr>
                <td colspan="4"><p>Thông tin người nhận</p>
                    <p>Vui lòng nhập chính xác thông tin<hr width="680"/></p></td>
                </tr>
                <tr>
                <td align="right">Họ Tên: </td><td><input type="text" name="hotennguoinhan" value="" ></td>
                <td align="right">Email:</td><td><input type="text" name="emailnguoinhan" value="<%=request.getAttribute("email")%>"></td>
                </tr>
                <tr>
                <td align="right">Địa chỉ: </td><td><input type="text" name="diachinguoinhan" value="<%=request.getAttribute("diachi")%>"></td>
                <td align="right">Điện thoại:</td><td><input type="text" name="dienthoainguoinhan" value="<%=request.getAttribute("dienthoai")%>"></td>
                <tr>
                <td colspan="4"><p>&nbsp;</p>
                    <p>Hình thức thanh toán</p><hr width="680"/></td>
                <tr>
                <td colspan="4"> Thanh toán tại nơi giao hàng
                </td>
                <tr><td colspan="4" align="center"><input type="submit" name="dathang" value="Đặt hàng"/>
                    <input type="hidden" name="Action" value="DatHang" />
                    <input type="hidden" name="idloaisanpham" value="<%=idloaisanpham%>" />
                </td>
            </table>

        </form> 
    </div>
    <%        }
    %>
</div>
<script type="text/javascript">
            
     function kiemtra()
    {
        form1=document.getElementById("frmnhapthongtin");
        if(form1.hoten.value=="")
        {
            alert("Vui lòng nhập họ tên người mua"); form1.hoten.focus(); return false; 
        }
        if(form1.email.value=="")
        {
            alert("Vui lòng nhập email "); form1.email.focus(); return false; 
        }
        if(form1.diachi.value=="")
        {
            alert("Vui lòng nhập địa chỉ người mua"); form1.diachi.focus(); return false; 
        }
        if(form1.dienthoai.value=="")
        {
            alert("Vui lòng nhập số điện thoại"); form1.dienthoai.focus(); return false; 
        }
        if(form1.hotennguoinhan.value=="")
        {
            alert("Vui lòng nhập họ tên người nhận"); form1.hotennguoinhan.focus(); return false; 
        }
        if(form1.emailnguoinhan.value=="")
        {
            alert("Vui lòng nhập email người nhận"); form1.emailnguoinhan.focus(); return false; 
        }
        if(form1.diachinguoinhan.value=="")
        {
            alert("Vui lòng nhập địa chỉ người nhận"); form1.diachinguoinhan.focus(); return false; 
        }
        if(form1.dienthoainguoinhan.value=="")
        {
            alert("Vui lòng nhập số điện thoại người nhận"); form1.dienthoainguoinhan.focus(); return false; 
        }
        return true;
    }
            
</script>